table
{
	margin-top:30px;
	width:950px;
	/*border: medium solid #588c92;*/
	border-top: 5px solid #4d8189;
	border-left: 5px solid #4d8189;
	border-right: 5px solid #4d8189;
	border-collapse: collapse;
}

#tab_course
{
	width:920px;
}

th 
{
	/*border: thin solid #588c92;*/
	padding: 10px;
	/*background-color: #B0C4DE;*/
	background-color: #4d8189;
	color:white;
	text-align: center;
}

tr:hover
{
	background-color: #8fb1b6;
}

tr:hover td{ background-color : transparent; }

td 
{
	font-family: sans-serif;
	border-top: thin solid #588c92;
	padding: 5px;
	text-align: center;
	/*background-color: #EAF6F4;*/
	padding:10px;
}


.block_course 
{
	border: 1px solid #588c92;
	padding: 10px 10px 10px 10px;
	margin: 5px 5px 5px 5px;
	margin-bottom: 40px;
	min-height: 200px;
}

#adaptable
{
	width:480px;
}

#droite
{
	width:400px;
}

#droite
{
	float:right;
}

.centrer
{
	text-align:center;
}

#liste_course h3, .block_course h3, #liste_course_cours h3 
{
	border-bottom: 1px solid #588c92;
	margin: 5px 0 10px 0;
	padding: 0 0 5px 15px;
}

#liste_course_cours
{
	margin-top:150px;
}

.red
{
	color:red;
}

label
{
	display:inline-block;
	width:200px;
	margin-bottom:10px;
}

#input_recherche, #select_trier, #ordre_trier
{
	font-style:italic;
	font-size:12px;
}

#liste_course
{
	position:relative;
}

#trier_par
{
	position:absolute;
	top:62px;
	left:310px;
}

#trier_ordre
{
	position:absolute;
	top:53px;
	left:520px;	
}

/* Images des bateaux */

#user_bateau_img 
{
	width: 350px;
	height: 422px;
}

#user_bateau_img.Rouge { background-image: url("/public/images/user_bateau_rouge.png");}
#user_bateau_img.Vert	 { background-image: url("/public/images/user_bateau_vert.png");}